body {
   margin: 0;  
   color: black; 
}
iframe{
	border:none;
	width:100%;
	height:100%
}


div.header{
	border-bottom:1px solid grey;
}

div.img{
	-moz-border-radius:10px 10px 10px 10px;
	background:none repeat scroll 0 0 #DEDEED;
	border:1px solid gray;
	margin-bottom:5px;
	margin-left:10px;
	padding:10px;
	display:inline-block;
	cursor:default;
}
div.img:hover{
	-moz-box-shadow:5px 5px 5px darkgray;	
}
img{
	vertical-align:middle
}
a{
	cursor:pointer;
}
a:hover{
	text-decoration:underline
}
.h{
	display:none;
}







.underline {
  border-bottom: 3px solid #C44;
}

h2 {
  font-size: 14pt;
}

h3 {
  font-size: 12pt;
}

p.rel {
  padding-left: 2em;
  text-indent: -2em;
}

div.border {
  border: 1px solid black;
  padding: 3px;
}

code {
  font-family: courier, monospace;
  font-size: 90%;
  color: #144;
}

pre.code {
  margin: 1.1em 12px;
  border: 1px solid #CCCCCC;
  color: black;
  padding: .4em;
  font-family: courier, monospace;
}

.warn {
  color: #C00;
}









.CodeMirror-line-numbers {
	width: 2.2em;
	color: #aaa;
	background-color: #eee;
	text-align: right;
	padding-right: .3em;
	font-size: 10pt;
	font-family: monospace;
	padding-top: .4em;
  }

